wool sock - Turkish English Dictionary